METATLVAISISGLLVSFTGYALYTAFGQPSQQLRDPFEEHGD Protein psbN 43 psbN PSBN_ORYSA